Overview
Creating a high-performance graphics application requires
expertise in several areas, and it can be difficult. This course
presents some of the concepts needed to understand how an
application interacts with both the graphics subsystem and the
computer operating system. It also presents several methods for
measuring and analyzing performance of the
graphics function calls and overall application performance, and
techniques for tuning the graphics and application software.
Prerequisites
Working knowledge of software development, computer graphics
techniques, and overall computer system architecture. This course
is designed for software developers who are seeking to optimize
graphics and system performance.
Topics
Interaction among CPUs, bus, memory, and graphics subsystems;
general C and C++ optimization techniques; methods used to
measure performance.
Course #03 Notes (PDF, 1.6MB) |